罗素(布鲁斯·威利斯 Bruce Willis 饰)人到中年,事业上成绩平平,感情生活一片空白,忙忙碌碌大半辈子,所得也仅能用“乏善可陈”来形容。一次偶然中,罗素遇见了一个看起来十分眼熟的男孩,令罗素感到吃惊的是,这个男孩不是别人,正是8岁时的自己(史宾塞·布瑞斯林 Spencer Breslin 饰)。
费了好大的功夫,罗素才让小罗素相信,自己就是32年后的他,而令小罗素十分失望的是,原来自己并没有如同理想中的那样成为一名帅气的飞行员,而是长成了默默无闻形单影只的落魄中年人。为了改变自己的未来,小罗素决定帮助未来的自己,在和小罗素相处的过程中,罗素亦走出了迷惘,重新看到了希望。
间谍加布利尔(约翰•特拉沃塔 John Travolta)在多年特工生涯中,获知政府多年非法收敛了一笔公款。而加布利尔若想实现自己心中的梦想,钱是最关键的因素。正因如此,机智狡猾的加布利尔决定向这笔赃款下手。
要想计划能顺利进行,加布利尔需要一名顶尖的电脑黑客。斯坦利(休•杰克曼 Hugh Jackman)正是地球上最顶级的黑客之一,多年前他就把FBI引以为豪的安全系统搞得天翻地覆,亦因此的引来牢狱之灾,妻子带着女儿远走他乡。出狱后一直被禁止使用电脑和其他电子产品。
加布利尔派他的女搭档金吉尔(哈莉•贝瑞 Halle Berry)游说斯坦利出山,承诺成功后帮斯坦利取回女儿的抚养权并安排其远走高飞享受新生活。经不住诱惑,斯坦利再度出山。然而,事情并没有像预想中顺利……